kidney belts - Alemán Inglés Diccionario